//////////////////////////////////////////////////////////
// Filename: error.gpp
// Author:   SSE4
// Date:     07/27/2012
//
// Description: contains error codes definitions and
//              descriptions as well as some error 
//              handling macro definitions
//
//////////////////////////////////////////////////////////

#pragma once
#ifndef __ERROR_HPP__
#define __ERROR_HPP__

typedef enum Error_t
{
	// operation completed successfully
	Error_NoError = 0,
	// window class registration failed (RegisterClass/RegisterClassEx API)
	Error_CanNotRegisterWindowClass = -1,
	// window creation failed (CreateWindow/CreateWindowEx API)
	Error_CanNotCreateWindow = -2,
}
Error;

#endif // __ERROR_HPP__
